package net.zui.enume;

/**
   * 枚举所有UI事件,注意点击事件和双击事件不区分按键
 * <br /><br />
 * <b>作者:</b>张天文 <br />
 * <b>日期:</b>2021年6月9日下午6:19:16<br />
 * @date
 */
public enum ActionEnum {
	/** 点击事件 */
	mouseClicked,
	/** 鼠标键按下 */
	mousePressed,
	/** 鼠标键弹起 */
	mouseReleased,
	/** 光标进入组件 */
	mouseEntered,
	/** 光标移出组件 */
	mouseExited,
	/** 鼠标转动滚轮 */
	mouseWheelMoved,
	/** 鼠标按住按键拖放 */
	mouseDragge,
	/** 鼠标移动 */
	mouseMove,
	/** 键盘按键弹起 */
	keyReleased,
	/** 键盘按键按下 */
	keyPressed,
	/** 键盘能够产生可见字符的按键弹起 */
	keyTyped,
	/** 窗体状态改变 */
	windowStateChanged,
	/** 窗体首次显示 */
	windowOpened,
	/** 窗体关闭 */
	windowClosing,
	/** 对窗口调用 dispose 而将其关闭 */
	windowClosed,
	/** 窗体最小化 */
	windowIconified,
	/** 窗体从最小化还原 */
	windowDeiconified,
	/** 窗体变为当前窗口 */
	windowActivated,
	/** 窗体不再是当前窗口 */
	windowDeactivated,
	/** 窗体获取到焦点,开始接收键盘事件 */
	windowGainedFocus,
	/** 窗体失去焦点,不再接收键盘事件 */
	windowLostFocus
}
